About Bluecroft Property Ventures Limited (11453911) United Kingdom