About Lac Property Holdings Ltd (12149561) United Kingdom