The MBS Group
3 Primrose Mews
Off Sharpleshall Street
London
NW1 8YW
+44 (0)20 7722 1221
The MBS Group Ltd is a Limited Company registered in England and Wales under No. 09420768. Registered Office: 1st Floor Sackville House, 143-149 Fenchurch Street, London, EC3M 6BN, where a full list of directors’ names is available.