life office: life assurance office
office: place of business where professional or clerical duties are performed
right whale: large Arctic whalebone whale; allegedly the `right' whale to hunt because of its valuable whalebone and oil