About Nomos Abode Management Ltd (13234605) United Kingdom