About Acl Property Holdings Ltd (13496804) United Kingdom