The registered address is:
Ricardo-AEA LtdShoreham Technical CentreShoreham-by-SeaWest SussexBN43 5FG
Registration number: 8229264VAT number: 144 0247 45