Registered at Cowan & Partners Limited 60 Constitution Street, Edinburgfh EH6 6RR Stillacrest Builders Limited was a Private Limited Company with SC052709 Companies House Reg No. It'd been launched fifty one years ago before was dissolved on 2023-04-18.
This specific business had 1 managing director: Nicholas H. who was leading it from 1988-12-31 to dissolution date on 2023-04-18.
Nicholas H. was the individual with significant control over this firm, owned over 3/4 of company shares.