About Church Lane Properties Limited (04278850) United Kingdom