About Dougalls Property Maintenance Ltd (07177934) United Kingdom