About Pilgrim Close (swindon) Management Company Limited (12648569) United Kingdom