About Studio Properties Limited (04955348) United Kingdom