About The Old Picture Hall Management Company Limited (06010708) United Kingdom