About Lance Properties Limited (06219508) United Kingdom