About Waterside Serviced Apartments (2020) Limited (SC677002) United Kingdom