About Tellingham Properties Ltd (03953302) United Kingdom