About The Windmill Flat Management Company Limited (05800987) United Kingdom