About Sandcliffe Management Company Limited (01451230) United Kingdom