About Abiica Properties Ltd (11111073) United Kingdom