About Vulcan Property Holdco Limited (09111108) United Kingdom