About W.i. Flats Management Company Limited (03648276) United Kingdom