OUB CENTRE LIMITED
Company Reg No. 19802010D













SHOP NAME UNIT NO TEL
Leo's Café B1-03D 65336853