Registered with number 07959513 twelve years ago, Interior Studios London Limited had been a private limited company until 17th November 2015 - the day it was formally closed. The firm's official registration address was 262 High Road, Harrow.
Claudia G. was the firm's director, assigned to lead the company in 2012.