About 13 Stuart Place Limited (13307326) United Kingdom