About Old Studio Place Intermediate Company Limited (06975927) United Kingdom