About Abi Property Group Ltd (12933145) United Kingdom