About Windmill Lane Properties Ltd (10968767) United Kingdom