About Oakhurst Flat Management Company Limited (05290672) United Kingdom