About Octear Flat Management Company Limited (01488472) United Kingdom