THE OBUDU CONSERVATION CENTRE LTD. Company number 10475560 · Monitor this company Dissolved Overview Control Analysis Location Related Registered office Address47 PARK STREET, LONDON, UNITED KINGDOM, W1K 7EB PostcodeW1K 7EB Map