Info

Official website

Founded
2002
Address
328 Ap Lei Chau Bridge Road, Aberdeen
Hong Kong
Country
Hong Kong
Phone
+852 2555 1014
Fax
+852 2555 0626
E-mail
sdfc@sdfc.org.hk