About Studio 1 Properties Ltd (06359842) United Kingdom