21 And 21a Mandalay Road Residents Association Limited is a dormant company incorporated on 17 November 1992 with the registered office located in London, Greater London. 21 And 21a Mandalay Road Residents Association Limited was registered 33 years ago.