About Pilgrims Rest (kempston) Management Company Limited (07091402) United Kingdom