About Lillyhall Properties Limited (07383519) United Kingdom