Overview
Legal name
APPSHERPAS LIMITED
Region
East of England
Registered address
SETTERS HIGH STREET
CASTLE CAMPS
CAMBRIDGE
CB21 4SN
Insolvency history
No