About Abode Nugent Street Ltd (10040043) United Kingdom