About Abode Properties Ltd (10228702) United Kingdom