Ghir Limited, London
426-428 Barking Road, E6 2Sa, London, England.
020 847... Show number