About Penny Lane Management Company Limited (06614889) United Kingdom