Royal Computers & Electronics Limited: Phones in Adabraka, Accra | Hood Guide