O Square Builders Limited
Construction company
Construction company O Square Builders Limited is located in Nairobi Central, in Kenya and is engaged in construction.
Location |
Nairobi Central Kenya |
---|---|
Phone number | ... |
Activities |
Nearby