About Abyssinia Property Management Ltd (10659475) United Kingdom