About 39 Linkfield Street Management Company Limited (09198986) United Kingdom