About Lancaster Motors (property) Limited (04070000) United Kingdom