About The Barnham Windmill Management Company Limited (10086430) United Kingdom