Description
Frames Contractors & Designs ltd is a DESIGN and BUILD construction firm.
Majoring in Interiors Finishes and Buildings Construction.
Location
Frames contractors & designs ltd, Nairobi, Kenya
Frames Contractors & Designs ltd is a DESIGN and BUILD construction firm.
Majoring in Interiors Finishes and Buildings Construction.
Frames contractors & designs ltd, Nairobi, Kenya
Add a review