Longline Environment
2nd Floor, 145-157 St John Street
London, EC1V 4PW
United Kingdom
Company Number: GB05523772
VAT Number: GB919503811
Rui Gomes Ferreira
Chief Executive Officer
Alex Schmelev
Chief Technology Officer
Dr. Changbo Zhu
Senior Business Consultant - Asia
Russell White
Chief Financial Officer