About Mandalay Street 1961 Limited (09229947) United Kingdom