Overview
Legal name
A AND H PROPERTY SERVICES LIMITED
Region
East of England
Registered address
66 ST. MILDREDS AVENUE
LUTON
UNITED KINGDOM
LU3 1QR
Insolvency history
No