About Aca Properties Investment Ltd (13353968) United Kingdom