About Onyx Apartments Management Company Limited (09735025) United Kingdom