Armstrong Security London 69 W Green Rd, London, Greater London, N15 5DA, UK +44-208-432-2236 Security: privateSecurity: property