About 27 Lancaster Grove Limited (01213229) United Kingdom