About Abode (lmh) Limited (11570988) United Kingdom