Security Barnes Global 2 years ago ID: #52355 Listed In : Home 21 Castelnau, London SW13 9RP 208-213-7214 https://goo.gl/maps/RfhCxAGYQB9dT1NQ8 Business Description Locksmith, Security Barnes Global. Reviews & Ratings Write a Review No Review. Please login / register to add your review.