About Crown Lane Horwich Management Company Limited (12976720) United Kingdom