About Campbells Property Maintenance Limited (09163942) United Kingdom