$KCAC I always check the little details before tossing my cash around, and seeing Kensington Capital Holdings website is making me a tad bit nervous. Their website shows a pristine city scape, but their addresses are far from it. West bury building is a isolated office building with a courthouse and residential neighborhoods next to them. The Foxboro address is a little better but nothing like what their website. Can someone explain why I should trust this?