About 8 - 10 Havelock Road Company Limited (10620991) United Kingdom