About The Hamptons Tetbury Management Co Limited (07095891) United Kingdom