About Levia Properties Limited (11882635) United Kingdom