About Palmerston House Associates Limited (01324263) United Kingdom