METRUM CONSULTING LLP Company number OC448046 · Monitor this company Active Overview People 2 Financial Documents Analysis Location Related Registered office Address74 Roydene Road, Woolwich, London, United Kingdom, SE18 1QA PostcodeSE18 1QA Companies at this postcode 24 Average house price in SE18 1QA £369,000 (38 sales) Map