THE OYSTER SHED RESTAURANT LIMITED 15676333 - Details

THE OYSTER SHED RESTAURANT LIMITED

Incorporation Date: 24 Apr 2024

Postcode: EC4R 3AB

City: London

SIC Codes: Licensed restaurants

Number of Directors: 1