About Abi Property Ltd (12884274) United Kingdom