I believe that road is quite popular with "Brass Plate" companies. A lot of corporations have that address as their registrered office to take advantage of BVI status, they are just administration centres, there will be no physical presence of the company at that address.