About Pavillon 54 Limited (12147172) United Kingdom