About Brougham Walk Management Company Limited (01896231) United Kingdom