About Ark Property Developments Ltd (10162163) United Kingdom