About Vulcan Property Investments Limited (07928704) United Kingdom