About 41 Lancaster Grove Limited (01978182) United Kingdom