OpenCompanies

Leaf Builders Limited

Company number
SC024231
Status
Active
Type
Private Limited Company
Incorporated
4 Jun 1946

Registered office

3 Hill Street,
Edinburgh.

Accounts

Data