About Lancaster Place Limited (11229297) United Kingdom