About 23 Goodge Place Limited (05060921) United Kingdom