About 19 Sugden Road Limited (01966521) United Kingdom