22-24 Ap Lei Chau Main Street, 22-24 Ap Lei Chau Main Street, Aberdeen, Hong Kong