About Levin Properties Limited (NI040815) United Kingdom