About Levain Properties Limited (09320400) United Kingdom