About Sancroft Management Ltd (07161374) United Kingdom