Meeres Civil Engineering Ltd
1st Floor, Premier House, 309 Ballards Ln., North Finchley, Greater London, United Kingdom, N12 8LY
(02084) 468996 Phone