About Manor Co-living Limited (11864354) United Kingdom