OC393346 is a registration number assigned to Bower Cotton LLP. This firm was registered as a Limited Liability Partnership on 2014-05-23. This firm has been on the market for the last ten years. The firm could be reached at 34 Ely Place in London. The main office's post code assigned is EC1N 6TD. 2021-12-31 is the last time the accounts were reported.
Michail M. is the individual who controls this firm and has 3/4 to full of voting rights.