About Lvl Properties Limited (03860188) United Kingdom