India
February 1998
178c, Slade Road, Erdington, Birmingham, West Midlands, B23 7RJ
UK PSC Register
Google
OpenCorporates