About Antler Property Corporation Limited (02968702) United Kingdom