About Growmore Serviced Apartments Ltd (12006045) United Kingdom