About 22 Lancaster Gate Limited (04290225) United Kingdom