About Studio Housing Ltd (11362073) United Kingdom