Barski Ltd
3 Cromwell Plc., Kensington, London, United Kingdom, SW7 2HR
(02075) 844403 Phone