Overview
Legal name
LEACROFT PROPERTIES LIMITED
Region
South East England
Registered address
SCOTTS CLOSE
STEVINGTON
BEDFORD
BEDFORDSHIRE
MK43 7QN
Insolvency history
No