About 4 Lancaster Grove (freehold) Limited (12820391) United Kingdom