B A ROOFING MAINTENANCE LTD
5 years
Company Age
Active
Status
43910
Industry
Penicuik
Location
38
days overdue
Accounts Due
31 Aug 2026
Overdue!
53
days
CT600 Due
1 Dec 2026
Key Dates
Last Accounts Filed
30 November 2024
Financial Year End
30 November 2025
Confirmation Statement
299 days overdue
13 December 2025
Accounts Due
38 days overdue
31 August 2026
CT600 Due
53 days
1 December 2026
Financial Snapshot 2024
Net Assets
£221
+0%
- Company Type
- Ltd
- Incorporated
- 30 November 2020
- Registered Address
- 61 Bavelaw Crescent, Penicuik, EH26 9AU
- SIC Codes
-
- 43910
Similar companies in Penicuik
Active companies with the same industry classification (SIC 43910).
- ALLAN HAY ROOFING LIMITED SC811135
- KH ROOFING SOLUTIONS LTD SC881397
When are B A ROOFING MAINTENANCE LTD's accounts due?
B A ROOFING MAINTENANCE LTD's next accounts are due by 31 August 2026 (38 days overdue).
Is B A ROOFING MAINTENANCE LTD still trading?
Yes, B A ROOFING MAINTENANCE LTD is currently Active according to Companies House records.
What does B A ROOFING MAINTENANCE LTD do?
B A ROOFING MAINTENANCE LTD is classified as 43910.
How old is B A ROOFING MAINTENANCE LTD?
B A ROOFING MAINTENANCE LTD was incorporated on 30 November 2020 and is 5 years old.