HOLM & BERG LIMITED Company number 08037225 · Monitor this company Dissolved Overview People 2 Documents Analysis Location Related Registered office AddressFLAT 6, 20 SWALLOW STREET, LONDON, UNITED KINGDOM, W1B 4AB PostcodeW1B 4AB Companies at this postcode 3 Map