Company Record
THE STAGE SHOREDITCH (OFFICE SOUTH) LIMITED PARTNERSHIP (LP016648) | Company Record