About Co-living Properties Limited (11211118) United Kingdom