About Windward Exploration & Properties Limited (04701085) United Kingdom