OC407507 is a registration number used by Flower Michelin Architects LLP. The firm was registered as a Limited Liability Partnership on 2016-03-29. The firm has been present on the British market for the last eight years. This company could be reached at Unit 8 27 Ackmar Road in London. The postal code assigned is SW6 4UR. The business latest financial reports cover the period up to 2022/03/31 and the most recent confirmation statement was released on 2023/04/23.
Executives who have control over the firm are as follows: Alexandra F. has substantial control or influence over the company. Chantal M. has substantial control or influence over the company.