About 38 Havelock Road Limited (05973223) United Kingdom