About Suite Living Group Limited (12075639) United Kingdom