About Wilkinson Lane Serviced Apartments Ltd (12278492) United Kingdom