O Square Builders Limited

Construction company

 
 
 
 

Construction company O Square Builders Limited is located in Nairobi Central, in Kenya and is engaged in construction.

Additional Information
Location Nairobi Central
Kenya Kenya
Phone number
...
Activities

Construction


Nearby