About 12 Avenue Road (management) Limited (02239083) United Kingdom