About Bowden Way Management Company Limited (03862050) United Kingdom