About Lily Green Construction Services Limited (06393972) United Kingdom