About Bouldnor Mead Management Company Limited (10862176) United Kingdom