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).