About Lancaster 80 Management Company Limited (03692746) United Kingdom