About 35 North Road (management) Company Limited (06635515) United Kingdom