About Royce Balti Palace Limited (05311943) United Kingdom