About T.j.f. Property Development Ltd (11812499) United Kingdom