About 64 Ock Street (management) Limited (06345618) United Kingdom