DOUGLAS ALLEN LIMITED Company number 05346208 · Monitor this company Active Overview People 5 Financial Control Documents Analysis Location Related Registered office AddressSt Leonards House, North Street, Horsham, West Sussex, RH12 1RJ PostcodeRH12 1RJ Companies at this postcode 29 Average house price in RH12 1RJ £472,000 (1 sales) Map