About Croftcope Properties Limited (07311624) United Kingdom