About Redcastle (freeholds) Limited (08975518) United Kingdom