About Wigmore Residential Limited (06626396) United Kingdom