About 11 Delorme Street Management Company Limited (13530549) United Kingdom