About Spurhill Management Company Limited (02298630) United Kingdom