About Palgrave (kings Meadow) Management Company Limited (05226918) United Kingdom