Scott House, 114A Higher Green Lane, Astley, Tyldesley, Manchester, England M29 7JB, United Kingdom
Distance: 88 yd.
Company description
McCauls is a property development business owned by three brothers. All three brothers are well experienced in the construction business. McCauls is a well-known name in the property development market and reputed for building quality homes with innovative designs. Their projects range from city centre schemes in the urban areas to smaller suburban schemes in the rural areas.