About 14-16 Narrow Street (management) Limited (06077205) United Kingdom