07653161 GREENACRES MONTESSORI LIMITED

Registered Number07653161
CompanyGREENACRES MONTESSORI LIMITED
AddressMagnolia House, Spring Villa Park
11 Spring Villa Road
Edgware
HA8 7EB
England
CountryGB
SIC Code85100 85100
Incorporation Date2011-06-01
Annual Return Date2026-03-28
Latest Accounts Date2024-06-30
Company StatusACTIVE

Credit Scorecard £6.00