About Lancer Property Holdings Limited (05700194) United Kingdom