About 32 Lancaster Road (management) Limited (01530267) United Kingdom