Located at Xl Business Solutions Limited Premier House, Cleckheaton BD19 3TT Preston Road Apartments Limited is a Private Limited Company issued a 10298534 Companies House Reg No. This firm was founded on 2016/07/27. The enterprise's declared SIC number is 68209 meaning Other letting and operating of own or leased real estate. 30th September 2021 is the last time company accounts were filed.