About Lowerhouse Village Limited (06861116) United Kingdom