About Bluecroft Properties Limited (06294097) United Kingdom