About Temf Property Development Ltd (13384585) United Kingdom