About Stoneleigh House Limited (08893180) United Kingdom