About Windmill Chase (ea) Management Company Limited (06748920) United Kingdom