I know I only skimmed the article, but I didn't see any mention of the building company? I think it is up to the owner what he does with his money, we don't know that he doesn't support cat shelters and/or other charities.
I think it is fantastic and I love the minty green colour.