ALMSHILL PARTNERS LLP Company number OC426236 · Monitor this company Dissolved Overview People 1 Control Documents Analysis Location Related Registered office AddressC/O Dsj Partners 1 Bell Street, 2nd Floor, London, NW1 5BY PostcodeNW1 5BY Companies at this postcode 361 Average house price in NW1 5BY £436,000 (3 sales) Map