20 Stork Road Ltd