About Ghost Create & Build Ltd (09671334) United Kingdom