About The Sands (durham) Management Company Limited (11852304) United Kingdom