About Lamm Property Holdings Limited (12481314) United Kingdom