About 122 Palmerston Road Management Company Limited (03298828) United Kingdom