About Galloway Property Maintenance Ltd (SC660615) United Kingdom