About 74 Palmerston Road Ha3 Limited (11025456) United Kingdom