About City & General (co-living) Limited (12375512) United Kingdom