Overview
Legal name
AMARA ENERGY INSTALLATIONS LTD
Region
North West England
Registered address
AMARA HOUSE
NELSON STREET
BOLTON
GREATER MANCHESTER
BL3 2JW
Insolvency history
Yes