Search the register – results All results CASTLE SUPPORTED LIVING LIMITED 02733145 - Incorporated on 21 July 1992 3 Castlegate, Clitheroe, England, BB7 1AZ