About The Omega Centre Management Company Limited (02343562) United Kingdom