Scam company, they dont pay their staff.
The place is OK, they deal on all types of leasing. its at the third floor of the building of no 2 akin oshiyemi street, Allen avenue. the environment looks secure and OK but I dont really know about their services personally.
Contacted them via WhatsApp. The place is a scam...