Company name: Duchess of Leeds Assumption Fund
Description: Duchess of Leeds Assumption Fund - A Grant-Making Trust for Young Christian Women from the North East of England
20 Kensington Square, London W8 5HH