About Woodville Place (omega Apartments) Management Company Limited (12245311) United Kingdom