Company name: London Sri Mahalakshmi Temple
Description: Multiple shrines for worship & poojas
241 High St N, London E12 6SJ, United Kingdom