DRCA Business Centre houses a large number of offices within.