Search the register – results All results SF FOUNDATION 05213113 - Incorporated on 24 August 2004 143 Upper Clapton Road, London, E5 9DB