About J L Green Lane Properties Limited (06931423) United Kingdom