About T.e.a. Property Development Ltd (12318167) United Kingdom