About Levenson Properties Limited (00485662) United Kingdom