About Levell Properties Ltd (09197111) United Kingdom