About Sweet Suites Apartments Limited (10548426) United Kingdom