RANDA UK LIMITED Company number 02835344 · Monitor this company Active Overview People 12 Financial Control Charges Documents Analysis Location Related Registered office AddressCapital House, 25 Chapel Street, London, United Kingdom, NW1 5DH PostcodeNW1 5DH Companies at this postcode 148 Map