About Pilgrims Landing Management Company Limited (04890449) United Kingdom