About Redcastle (holdings) Limited (03958469) United Kingdom