About 6 Jamaica Street Management Company Limited (02318487) United Kingdom