Key factsactiveLegal nameBROMS LIMITEDno_brregRegistration989736671no_brregStatusactiveno_brregIncorporated2006-05-04no_brregRegistered address83 Victoria Street Suite 112 A, SW1H 0HW LONDON ENGLANDno_brreg