About Talmor Property Developments Limited (05029659) United Kingdom