About The 8 Unit Amenity Company Limited (02266761) United Kingdom