About Abide Property Services Ltd (13036104) United Kingdom