CEA-registered property agent
Teo Wei Hao, Cody (Cody Teo)
60 CEA transaction entries from Jul 2021 to Aug 2026.
Activity over time
33 CEA entries in Sept 2025–Aug 2026, up 313% vs the previous 12 months
Rankings
Where they rank
Rank by CEA-recorded transaction count among all active agents in the timeframe. Sales excludes rentals.
Property type
Distribution by property category
Last 24 months · n = 40
- Condominium Apartments3792.5%
- Landed25.0%
- HDB12.5%
Transaction type
Distribution by transaction category
Full recorded history · n = 60
- Whole Rental5083.3%
- Resale610.0%
- New Sale23.3%
- Room Rental23.3%
Sales representation
New sale, resale & sub-sale
- Seller562.5%
- Buyer337.5%
Rental representation
Whole rental & room rental
- Tenant3669.2%
- Landlord1630.8%
Top neighbourhoods
Where they actually transact, last 60 months
- 150.0%
- 150.0%
Geographic footprint
Where this agent is active
Choose a district to see the agent’s recorded activity there.
- 1 entry
- 2 entries
- 3 entries
- 4–5 entries
- No recorded activity
CEA records identify a postal district, not an exact address. District outlines are approximate (derived from URA Master Plan subzones).
Transaction records
CEA transaction records
Showing 1–50 of 60
| Date | Property type | Transaction type | Represented | Location | District |
|---|---|---|---|---|---|
| Aug 2026 | Condominium Apartments | Rental | Tenant | Ardmore/ Bukit Timah/ Holland Road/ Tanglin | D10 |
| Jul 2026 | Condominium Apartments | Rental | Tenant | Jurong | D22 |
| Jun 2026 | Condominium Apartments | Rental | Tenant | Orchard/ Cairnhill/ River Valley | D9 |
| May 2026 | Condominium Apartments | Rental | Tenant | Ardmore/ Bukit Timah/ Holland Road/ Tanglin | D10 |
| May 2026 | Condominium Apartments | Rental | Landlord | Bedok/ Upper East Coast/ Eastwood/ Kew Drive | D16 |
| May 2026 | Condominium Apartments | Rental | Tenant | Little India | D8 |
| May 2026 | Condominium Apartments | Rental | Tenant | Raffles Place/ Cecil/ Marina/ People's Park | D1 |
| Apr 2026 | Condominium Apartments | Rental | Tenant | Raffles Place/ Cecil/ Marina/ People's Park | D1 |
| Apr 2026 | Condominium Apartments | Rental | Landlord | Upper Bukit Timah/ Clementi Park/ Ulu Pandan | D21 |
| Apr 2026 | Condominium Apartments | Rental | Tenant | Raffles Place/ Cecil/ Marina/ People's Park | D1 |
| Apr 2026 | Condominium Apartments | Rental | Landlord | Hillview/ Dairy Farm/ Bukit Panjang/ Choa Chu Kang | D23 |
| Apr 2026 | Condominium Apartments | Rental | Tenant | Katong/ Joo Chiat/ Amber Road | D15 |
| Mar 2026 | Condominium Apartments | Rental | Tenant | Katong/ Joo Chiat/ Amber Road | D15 |
| Mar 2026 | Condominium Apartments | Rental | Tenant | Geylang/ Eunos | D14 |
| Mar 2026 | Condominium Apartments | Rental | Tenant | Balestier/ Toa Payoh/ Serangoon | D12 |
| Mar 2026 | Condominium Apartments | Resale | Seller | Serangoon Garden/ Hougang/ Punggol | D19 |
| Feb 2026 | Condominium Apartments | Rental | Tenant | Orchard/ Cairnhill/ River Valley | D9 |
| Feb 2026 | Condominium Apartments | Rental | Tenant | Raffles Place/ Cecil/ Marina/ People's Park | D1 |
| Jan 2026 | Condominium Apartments | Rental | Tenant | Bishan/ Ang Mo Kio | D20 |
| Jan 2026 | Condominium Apartments | Rental | Tenant | Balestier/ Toa Payoh/ Serangoon | D12 |
| Jan 2026 | Condominium Apartments | Rental | Tenant | Hillview/ Dairy Farm/ Bukit Panjang/ Choa Chu Kang | D23 |
| Jan 2026 | Condominium Apartments | Rental | Tenant | Katong/ Joo Chiat/ Amber Road | D15 |
| Jan 2026 | Condominium Apartments | Rental | Tenant | Anson/ Tanjong Pagar | D2 |
| Jan 2026 | Condominium Apartments | Rental | Tenant | Ardmore/ Bukit Timah/ Holland Road/ Tanglin | D10 |
| Dec 2025 | Condominium Apartments | Rental | Tenant | Bishan/ Ang Mo Kio | D20 |
| Dec 2025 | Condominium Apartments | Rental | Tenant | Watten Estate/ Novena/ Thomson | D11 |
| Dec 2025 | Condominium Apartments | New Sale | Seller | Balestier/ Toa Payoh/ Serangoon | D12 |
| Dec 2025 | Condominium Apartments | Resale | Seller | Bishan/ Ang Mo Kio | D20 |
| Dec 2025 | Condominium Apartments | Rental | Tenant | Raffles Place/ Cecil/ Marina/ People's Park | D1 |
| Nov 2025 | Condominium Apartments | Rental | Tenant | Jurong | D22 |
| Nov 2025 | Landed | Rental | Landlord | Bedok/ Upper East Coast/ Eastwood/ Kew Drive | D16 |
| Oct 2025 | Condominium Apartments | Rental | Tenant | Serangoon Garden/ Hougang/ Punggol | D19 |
| Sep 2025 | Condominium Apartments | Rental | Tenant | Jurong | D22 |
| Aug 2025 | Landed | Rental | Tenant | Serangoon Garden/ Hougang/ Punggol | D19 |
| Aug 2025 | Condominium Apartments | Room Rental | Tenant | Ardmore/ Bukit Timah/ Holland Road/ Tanglin | D10 |
| Aug 2025 | Condominium Apartments | Rental | Tenant | Little India | D8 |
| Aug 2025 | Condominium Apartments | Rental | Tenant | Queenstown/ Tiong Bahru | D3 |
| Feb 2025 | Condominium Apartments | Rental | Landlord | Queenstown/ Tiong Bahru | D3 |
| Feb 2025 | HDB | Rental | Landlord | HOUGANG | — |
| Jan 2025 | Condominium Apartments | Room Rental | Landlord | Serangoon Garden/ Hougang/ Punggol | D19 |
| Oct 2024 | Condominium Apartments | Rental | Landlord | Tampines/ Pasir Ris | D18 |
| Aug 2024 | Condominium Apartments | Rental | Landlord | Upper Bukit Timah/ Clementi Park/ Ulu Pandan | D21 |
| Jul 2024 | HDB | Resale | Seller | WOODLANDS | — |
| Apr 2024 | Condominium Apartments | Rental | Landlord | Upper Bukit Timah/ Clementi Park/ Ulu Pandan | D21 |
| Feb 2024 | Condominium Apartments | Rental | Tenant | Balestier/ Toa Payoh/ Serangoon | D12 |
| Jan 2024 | Condominium Apartments | Rental | Tenant | Pasir Panjang/ Hong Leong Garden/ Clementi New Town | D5 |
| Nov 2023 | Condominium Apartments | New Sale | Buyer | Watten Estate/ Novena/ Thomson | D11 |
| Sep 2023 | Condominium Apartments | Rental | Tenant | Watten Estate/ Novena/ Thomson | D11 |
| Jun 2023 | Condominium Apartments | Rental | Landlord | Queenstown/ Tiong Bahru | D3 |
| Apr 2023 | Condominium Apartments | Rental | Landlord | Raffles Place/ Cecil/ Marina/ People's Park | D1 |
Each row is one CEA source entry. Entries with the same month and location remain separate because the public data does not establish that they are the same deal.