HOLLY TREE FACILITIES MANAGEMENT LTD Company number 10133411 · Monitor this company Active Overview People 3 Financial Control Documents Analysis Location Related Registered office AddressUnit 8 Pennant Industrial Estate, Pennant Street, Oldham, England, OL1 3NP PostcodeOL1 3NP Companies at this postcode 13 Average house price in OL1 3NP £670,000 (2 sales) Map