About 26 Dragon Road (management) Limited (06188326) United Kingdom