20 Glenrosa Street (freehold) Limited with reg. no. 09627960 has been on the market for 6 years. This Private Limited Company is located at Thorngill Coverham, Middleham, Leyburn and their zip code is DL8 4TJ. This business's principal business activity number is 98000 which means Residents property management. 20 Glenrosa Street (freehold) Ltd filed its latest accounts for the financial period up to 2019-06-30. The business latest annual confirmation statement was filed on 2020-06-08.
James W. and Edward B. are listed as firm's directors and have been doing everything they can to help the company for 6 years.
Executives who control the firm include: Edward B. owns 1/2 or less of company shares. James W. owns 1/2 or less of company shares.