About Vicar Lane Properties Ltd. (11162474) United Kingdom