About Bulkhead Properties Limited (00824967) United Kingdom