About Kape Property Management Ltd (13234989) United Kingdom