About The Sands Management Company (carbis Bay) Limited (06077003) United Kingdom