Abba Land and Property Limited
- Property factor registration numberPF001065
- Registration statusRegistered
- Company nameAbba Land and Property Limited
- Trading nameAbba Land and Property Limited
- Trading typeCompany
- Business address15 Newton Terrace
Charing Cross
Glasgow
G3 7PJ - Business website
- Number of properties factored17