About Teevan Properties Ltd (11815922) United Kingdom