YPSF is a limited company (5546361)
Its registered address is 52 Oldham Street, Manchester, M4 1LE. All enquiries should be directed to this address.
YPSF is also a registered charity, number 1112504 (registered December 2005).