About Slipperfield Land Limited (SC648538) United Kingdom