Search the register – results All results CAPLOR HORIZONS 08901760 - Incorporated on 19 February 2014 35 Scotch Firs, Fownhope, Hereford, England, HR1 4NP