MYFACE LIMITED Company number 15491718 · Monitor this company Dissolved Overview People 1 Control Documents Analysis Location Related Registered office Address37 Devonshire Mews West, London, England, W1G 6QQ PostcodeW1G 6QQ Companies at this postcode 2 Average house price in W1G 6QQ £741,000 (1 sales) Map