HOLMEN HOLDINGS LIMITED Company number 16862466 · Monitor this company Active Overview People 1 Control Documents Analysis Location Related Registered office Address97 Stamford Hill, London, England, N16 5DN PostcodeN16 5DN Companies at this postcode 18 Map