About Abode Newco Limited (11592380) United Kingdom