About 13 Wyndham Place Limited (05886837) United Kingdom