About Abide Properties Ltd (10647896) United Kingdom