About Castle Enterprise Spv Ltd (12468967) United Kingdom