About The Cedars (humberston Avenue) Limited (08018455) United Kingdom