Joseph Limited is a company registered in England under number 1068214. Registered office 50 Carnwath Road, London SW6 3JX