About Lancaster Park Investments Limited (05815411) United Kingdom