About Windmill Green Place Management Company Limited (06309045) United Kingdom