About Wigmore Park Management Company Limited (13678341) United Kingdom