About Carders Croft Management Company Ltd (10974285) United Kingdom