HAFFENDEN HOMES LIMITED Company number 16267937 · Monitor this company Active Overview People 1 Control Documents Analysis Location Related Registered office Address2 West Road Cottages, West Road, Pyecombe, England, BN45 7EA PostcodeBN45 7EA Map