About Windmill Properties (s.e.) Limited (06261695) United Kingdom