About Lancaster Place Management Company Limited (03955563) United Kingdom