UPPER ROOM CONSULTING LIMITED Company number 08613061 · Monitor this company Dissolved Overview People 4 Financial Control Documents Analysis Location Related Registered office Address255 Mcleod Road, London, England, SE2 0YJ PostcodeSE2 0YJ Companies at this postcode 21 Average house price in SE2 0YJ £371,000 (18 sales) Map