Overview
Legal name
STAY APARTMENTS & LODGES LLP
Region
South East England
Registered address
SKYLOFTS, WESTMEAD HOUSE
WESTMEAD
FARNBOROUGH
HAMPSHIRE
UNITED KINGDOM
GU14 7LP
Insolvency history
No