STUDIO KR LONDON LTD Company number 08957786 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office AddressMerfield House, Rode, Frome, England, BA11 6PG PostcodeBA11 6PG Map