Contact us anytime usuing the contact form on this page, or email us at support@kensingtonlabs.co.uk
Research Peptides Only disclaimer, not for human consumption
MPR Solutions Group LTD, 86-90 3rd Floor, Paul Street, London, England, EC2A 4NE. Company no. 15968414 – Registered in England and Wales
our charges will appear on your billing statement as Kensington Labs