About H Lilley Property Company Limited (02642895) United Kingdom