About Penny Lane Properties Limited (12752880) United Kingdom