IMPACT BUILDING INVESTMENT LIMITED, St Albans, succursale de Genève