About Strawberry Lane Properties Ltd (11238272) United Kingdom