About Levett Properties Limited (11583465) United Kingdom