About Calcoop Construction & Property Maintenance Limited (12898123) United Kingdom