A real estate company that deal with 1. Rentage of apartment 2. Sales of apartment 3. Lease of apartment 4. Joint venture 5. Brooker 6. Shortlet letting