About Tealby Property Development Company Limited (04989962) United Kingdom