About Spirit Pub Company (investments) Limited (07020781) United Kingdom