About L Aquila Property Development Ltd (12462334) United Kingdom