About 1 Laura Place Ltd (11826276) United Kingdom