107 Devonshire Road Ltd