About Studio Property (carlisle) Limited (10587514) United Kingdom