About Roke Lane Management Company Limited (06045680) United Kingdom