About Wenderholme Management Company Limited (01390140) United Kingdom