About Hector Property Developments Limited (10503426) United Kingdom