About Ted Coastal Lettings Ltd (12675837) United Kingdom