HARROW ROAD HOSTEL LTD Company number 08858142 · Monitor this company Active Overview People 9 Financial Control Documents Analysis Location Related Registered office Address13 Delius Grove, London, England, E15 2RX PostcodeE15 2RX Companies at this postcode 13 Map