Company Information
Solar Press has its laboratory, office facilities and headquarters in the London Bioscience Innovation Centre, 2, Royal College Street, London.
Registered business address: The Solar Press (UK) Ltd, 6th Floor, 5 New Street Square, London EC4A 3BF
Company registration number: 06866882
VAT number: 981 5459 83

