About The Green S Windmill Trust (09483696) United Kingdom