About Meadow Lane Properties Limited (06314926) United Kingdom