About Ab Property & Investment Ltd (13075952) United Kingdom