Advanced company searchLink opens in new window

MANTACUS INC.

UK establishment number BR026041

UK establishment office address
The Royal Institution Of Great Britain 21 Albemarle Street, London, W1S 4BS
Status
Open
Opened on
1 January 2023
Type of business
Research And Development Of Radar Systems

This is a UK establishment of
MANTACUS INC.

Company number
FC040924