About 168 Lower Cheltenham Place Ltd (07093732) United Kingdom