Royal Ngao Holdings Ltd

Royal Ngao House
Hospital Road, Upper Hill

Ismail Rahimtulla Trustees Registered

The Rahimtulla Towers
Upper Hill Road, Upper Hill


Victoria Towers

Victoria Towers
Kilimanjaro Road, Upper Hill

Don Bosco Church

Don Bosco Church
Matumbato/Upper Hill Road, Upper Hill

Euroswiss Investments Ltd

I&M Bank House
2nd Ngong Avenue, Upper Hill

Masto Developers

Arksharp Holdings Ltd
Mara Road,Upper Hill

Sharud Investments Ltd

Kiambere Road ,Upper Hill

Sealink Holdings Ltd

Elgon Place, Elgon Road ,Upper Hill

Menno Plaza Board

Co-op Trust Building, Lower Hill Road, Upper Hill

Kiambere Management Ltd

Kiambere Flats, Kiambere Road, Upper Hill