About 76 Palmerston Road Management Company Ltd (10267189) United Kingdom