The business and the leasehold of the building is owned by the operating company Tup Tup Palace Limited, registered in the United Kingdom as company number 06656176. The listed shareholders and Directors of the company are James Jukes, Nigel Holliday, Matthew Smyth, Aaron Mellor and Nicholas Woodhead.
