RIB SHACK LIMITED Company number 05897171 · Monitor this company Dissolved Overview People 11 Financial Control Documents Analysis Location Related Registered office Address10 GLOUCESTER PLACE, PORTMAN SQUARE, LONDON, W1U 8EZ PostcodeW1U 8EZ Companies at this postcode 119 Map