About Sandhurst Gardens Management Company Limited (06213873) United Kingdom