About Penny Lane Business Centre Limited (03396581) United Kingdom