About Wigmore Apartments Management Co Ltd (05848134) United Kingdom