About Lance Property Holdings Ltd (12269199) United Kingdom