About The Sandwarren Management Company Limited (08240077) United Kingdom