About Curls Lane Management Company Limited (05388065) United Kingdom