About Wigmore Place (stamford) Limited (12800361) United Kingdom