About Hollins Lane Properties Limited (01706088) United Kingdom