About Lion Lane Properties Ltd (12791420) United Kingdom