About Penny Lane Partnership Limited (09084990) United Kingdom