About Kindred Studio Premises Limited (10077230) United Kingdom