About 23 Lancaster Park (management) Limited (03091962) United Kingdom