About Lethamm Properties Limited (10516517) United Kingdom