- UK establishment office address
- Apartment 12a Francis House, Solihull, 60 Manor Road, B91 2BL
- Status
- Open
- Opened on
- 17 February 2020
- Type of business
- It, Computer & Software Consultancy Services
- This is a UK establishment of THE ANGLE SATELLITE SERVICES
- Company number
- FC037703