About 12 -14 Havelock Road Company Limited (10632583) United Kingdom