About 42 New Road (management) Limited (04727653) United Kingdom