About Shantock Management Company Limited (02975176) United Kingdom