Station 63 Ltd 's been on the British market for fifteen years. Registered under the number 07028267 in the year 2009, the firm is based at Minerva, Leeds LS1 5PS. The company currently known as Station 63 Ltd, was earlier known as Hart-woods Developments. The change has taken place in Fri, 20th Dec 2019. This firm's registered with SIC code 68100 which means Buying and selling of own real estate. Station 63 Limited filed its account information for the period that ended on 2019/03/31. The business latest confirmation statement was submitted on 2019/11/25.