PASTOR LIMITED Company number 01846806 · Monitor this company Active Overview People 9 Financial Control Charges Documents Analysis Location Related Registered office Address17 Almorah Road, Hounslow, Middlesex, TW5 9AD PostcodeTW5 9AD Companies at this postcode 36 Average house price in TW5 9AD £560,000 (29 sales) Map