About Abode Property And Services Ltd (11416425) United Kingdom