About Palmerston Grove (osterley) Management Company Limited (03571061) United Kingdom