Construction - London, England, United Kingdom
OB CONTRACTORS LIMITED is a construction company based out of 30 FINSBURY SQ, London, United Kingdom.