Find specialists in Elsdon, England The most extensive list of specialists in Elsdon, England Tinlin A Elsdon, England General contractor Detail Address: 6 Crawford Crescent, Elsdon, Newcastle upon Tyne, Elsdon, England NE19 1AD . Phone: +44 1830 520031. Types of specialists in Elsdon, England General contractor