About 7 Laura Place Limited (13094962) United Kingdom