About Beecholme Management Company Limited (01900076) United Kingdom