Company identity
Founded / incorporated
6 September 1988
Company number 02293335
Legal name
MOON OYSTER LTD.
Company type
Private Limited Company
Region
South East England
Registered address
239 ELTHAM AVENUE
SLOUGH
ENGLAND
SL1 5AF
Insolvency history
No