Indigo Square Property Ltd
- Property factor registration numberPF000843
- Registration statusRegistered
- Company nameIndigo Square Property Ltd
- Trading nameIndigo Square
- Trading typeCompany
- Business address42 Holmlea Road
Battlefield
Glasgow
G44 4AL - Business websiteBusiness website: www.indigolets.com (opens in new tab)
- Number of properties factored1403