Corporate Address Information
Registered name: SeaGrass Limited Registered in Anguilla, B.W.I. Registration No: 2002779
Registered office: 43 Herbert’s Commercial Centre The Valley Anguilla, B.W.I.
Postal address: P.O. Box 329 The Valley Anguilla, B.W.I.
London Address
13 Beverley Gardens Barnes London SW13 0LZ United Kingdom Telephone: +44.20.8392 0644 To contact us by email click here